package com.cskaoyan.shopping.form;


import com.cskaoyan.mall.commons.result.AbstractRequest;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class PageRequest extends AbstractRequest {

    @NotNull
    private Integer page; // 当前页
    @NotNull
    private Integer size; // 每页显示多少个
    private String sort; // 价格升序降序
    private Integer priceGt; // 最低价格
    private Integer priceLte; // 最高价格
    private Long cid; // 商品类别id

    // 设置页数
    public void requestCheck() {
        if (page <= 0) {
            setPage(1);
        }
    }
}
